Cyclic stable matching for three-sided networking services
نویسندگان
چکیده
Three-sided relationship is very common in the social and economic area, e.g., the supplier–firm–buyer relationship, kidney exchange problem. The three-sided relationship can also be found in many scenarios of computer networking systems involving three types of agents, which we regard as three-sided networks. For example, in sensor networks, data are retrieved from data sources (sensors) and forwarded to users through a group of servers. In such three-sided networks, users always prefer to receive the best data services from data sources, data sources would choose servers that are more efficient to deliver their data, and servers try to satisfy more users. Such preferences form a specific cyclic relationship and how to optimally allocate network resources to satisfy preferences of all parties becomes a great challenge. In this paper, inspired by the three-sided stable matching, we model the Three-sided Matching with Size and Cyclic preference (TMSC) problem for data sources, servers and users, aiming to find a stable matching for them, where all their preferences are satisfied. TMSC is different from the traditional three-sided matching models, as each server may normally serve more than one users. We show that the problem of seeking an optimal stable matching with maximum cardinality is NP-hard and propose efficient algorithms for the restricted model of TMSC problem to find a stable matching. The effectiveness of the proposed algorithms is validated through extensive simulations. 2012 Elsevier B.V. All rights reserved.
منابع مشابه
Three-sided stable matchings with cyclic preferences and the kidney exchange problem
Knuth [14] asked whether the stable matching problem can be generalised to three dimensions i. e., for families containing a man, a woman and a dog. Subsequently, several authors considered the three-sided stable matching problem with cyclic preferences, where men care only about women, women only about dogs, and dogs only about men. In this paper we prove that if the preference lists may be in...
متن کاملStable matchings in three-sided systems with cyclic preferences
We consider generalizations of the Gale-Shapley (1962) Stable Marriage Problem to threesided families. Alkan (1988) gave an example which shows that in the case of general preferences stable matchings do not always exist. Here we suggest a more compact example. Danilov (2001) proved that stable matchings exist for some acyclic preferences and he raised the problem for the lexicographical-cyclic...
متن کاملThree-dimensional stable matching with cyclic preferences
We consider stable three-dimensional matchings of three genders (3GSM). Alkan [Alkan, A., 1988. Nonexistence of stable threesome matchings. Mathematical Social Sciences 16, 207–209] showed that not all instances of 3GSM allow stable matchings. Boros et al. [Boros, E., Gurvich, V., Jaslar, S., Krasner, D., 2004. Stable matchings in three-sided systems with cyclic preferences. Discrete Mathematic...
متن کاملAnalysis of Stable Matchings in R: Package matchingMarkets
R package matchingMarkets implements structural estimators to correct for the sample selection bias from observed outcomes in matching markets. This includes one-sided matching of agents into groups as well as two-sided matching of students to schools. The package also contains algorithms to find stable matchings in the three most common matching problems: the stable roommates problem, the coll...
متن کاملGeneralized Matching for School Choice
The school choice problem is formulated as a one-sided or a twosided matching problem. However, neither model adequately captures the features of the market design applications of school choice. In particular, the one-sided matching solution may be politically infeasible; and the two-sided matching solution may involve ineffi ciencies. We introduce a generalized model that encompasses one-sided...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Computer Networks
دوره 57 شماره
صفحات -
تاریخ انتشار 2013